/**
 * 版权所有:版权所有(C) 2020，卓信科技
 * 系统名称:FOL2020-财务在线
 * 文件名称:FolFinaBill.java
 * 模块名称:FolFinaBillModel层
 * 创建日期:2020年07月31日 上午09:41:49
 * 作        者:wangyihan
 * 内容摘要:fol_fina_bill表Model
 */
package com.zx.emanage.util.gen.entity;

import java.sql.Date;
import java.sql.Timestamp;

import com.zx.sframe.util.mybatis.BaseEntity;

/**
* 类  名  称:FolFinaBill
* 内容摘要:fol_fina_bill表Model
* 作        者:wangyihan
*/

public class FolFinaBill implements BaseEntity 
{

    private static final long serialVersionUID = 1L;

    /** 主键 **/
    private Integer fol_fina_bill_id;

    /** 单据编号 **/
    private String bill_code;

    /** 填报日期 **/
    private Date apply_date;

    /** 提单人id  就是经办人id **/
    private Integer apply_user_id;

    /** 提单人姓名  就是经办人姓名 **/
    private String apply_user_name;

    /** 提单人短工号 就是经办人短工号 **/
    private String apply_user_shrotcode;

    /** 提单人职务名称  就是经办人职务名称 **/
    private String apply_user_postname;

    /** 提单人职务id  就是经办人职务id **/
    private Integer apply_user_postid;

    /** 提单人部门id 就是经办人部门id **/
    private Integer apply_user_deptid;

    /** 提单人部门名称  就是经办人部门名称 **/
    private String apply_user_deptname;

    /** 提单人部门id 就是经办人部门id **/
    private Integer apply_user_pdeptid;

    /** 提单人部门名称  就是经办人部门名称 **/
    private String apply_user_pdeptname;

    /** 单据类型 1借款 2费用报销 3出差报销 **/
    private Integer bill_type;

    /** 单据状态(1草稿 2 审核中 3 待签收4 已完成 0已作废) **/
    private Integer bill_state;

    /** 审批当前级别 **/
    private Integer current_level;

    /** 是否可以撤销 1可以 0不可以 **/
    private Integer is_revoke;

    /** 创建人主键 **/
    private Integer create_user_id;

    /** 创建人姓名 **/
    private String create_user_name;

    /** 创建人短工号 **/
    private String create_user_shortcode;

    /** 创建时间 **/
    private Timestamp create_timestamp;

    /** 上次修改人主键 **/
    private Integer last_update_user_id;

    /** 上次修改时间 **/
    private Timestamp last_update_timestamp;

    /** 是否有效  1有效0无效 **/
    private Integer enable_flag;

    /** 空余字段1 **/
    private String free_one;

    /** 空余字段2 **/
    private Integer free_two;

	/** 完成时间 **/
	private Timestamp apply_finish_time;
	
	/** 单据打印文件地址 **/
	private String print_file_address;

    public void setFol_fina_bill_id(Integer fol_fina_bill_id)
    {
        this.fol_fina_bill_id = fol_fina_bill_id;
    }

    public Integer getFol_fina_bill_id()
    {
        return fol_fina_bill_id;
    }

    public void setBill_code(String bill_code)
    {
        this.bill_code = bill_code;
    }

    public String getBill_code()
    {
        return bill_code;
    }

    public void setApply_date(Date apply_date)
    {
        this.apply_date = apply_date;
    }

    public Date getApply_date()
    {
        return apply_date;
    }

    public void setApply_user_id(Integer apply_user_id)
    {
        this.apply_user_id = apply_user_id;
    }

    public Integer getApply_user_id()
    {
        return apply_user_id;
    }

    public void setApply_user_name(String apply_user_name)
    {
        this.apply_user_name = apply_user_name;
    }

    public String getApply_user_name()
    {
        return apply_user_name;
    }

    public void setApply_user_shrotcode(String apply_user_shrotcode)
    {
        this.apply_user_shrotcode = apply_user_shrotcode;
    }

    public String getApply_user_shrotcode()
    {
        return apply_user_shrotcode;
    }

    public void setApply_user_postname(String apply_user_postname)
    {
        this.apply_user_postname = apply_user_postname;
    }

    public String getApply_user_postname()
    {
        return apply_user_postname;
    }

    public void setApply_user_postid(Integer apply_user_postid)
    {
        this.apply_user_postid = apply_user_postid;
    }

    public Integer getApply_user_postid()
    {
        return apply_user_postid;
    }

    public void setApply_user_deptid(Integer apply_user_deptid)
    {
        this.apply_user_deptid = apply_user_deptid;
    }

    public Integer getApply_user_deptid()
    {
        return apply_user_deptid;
    }

    public void setApply_user_deptname(String apply_user_deptname)
    {
        this.apply_user_deptname = apply_user_deptname;
    }

    public String getApply_user_deptname()
    {
        return apply_user_deptname;
    }

    public void setApply_user_pdeptid(Integer apply_user_pdeptid)
    {
        this.apply_user_pdeptid = apply_user_pdeptid;
    }

    public Integer getApply_user_pdeptid()
    {
        return apply_user_pdeptid;
    }

    public void setApply_user_pdeptname(String apply_user_pdeptname)
    {
        this.apply_user_pdeptname = apply_user_pdeptname;
    }

    public String getApply_user_pdeptname()
    {
        return apply_user_pdeptname;
    }

    public void setBill_type(Integer bill_type)
    {
        this.bill_type = bill_type;
    }

    public Integer getBill_type()
    {
        return bill_type;
    }

    public void setBill_state(Integer bill_state)
    {
        this.bill_state = bill_state;
    }

    public Integer getBill_state()
    {
        return bill_state;
    }

    public void setCurrent_level(Integer current_level)
    {
        this.current_level = current_level;
    }

    public Integer getCurrent_level()
    {
        return current_level;
    }

    public void setIs_revoke(Integer is_revoke)
    {
        this.is_revoke = is_revoke;
    }

    public Integer getIs_revoke()
    {
        return is_revoke;
    }

    public void setCreate_user_id(Integer create_user_id)
    {
        this.create_user_id = create_user_id;
    }

    public Integer getCreate_user_id()
    {
        return create_user_id;
    }

    public void setCreate_user_name(String create_user_name)
    {
        this.create_user_name = create_user_name;
    }

    public String getCreate_user_name()
    {
        return create_user_name;
    }

    public void setCreate_user_shortcode(String create_user_shortcode)
    {
        this.create_user_shortcode = create_user_shortcode;
    }

    public String getCreate_user_shortcode()
    {
        return create_user_shortcode;
    }

    public void setCreate_timestamp(Timestamp create_timestamp)
    {
        this.create_timestamp = create_timestamp;
    }

    public Timestamp getCreate_timestamp()
    {
        return create_timestamp;
    }

    public void setLast_update_user_id(Integer last_update_user_id)
    {
        this.last_update_user_id = last_update_user_id;
    }

    public Integer getLast_update_user_id()
    {
        return last_update_user_id;
    }

    public void setLast_update_timestamp(Timestamp last_update_timestamp)
    {
        this.last_update_timestamp = last_update_timestamp;
    }

    public Timestamp getLast_update_timestamp()
    {
        return last_update_timestamp;
    }

    public void setEnable_flag(Integer enable_flag)
    {
        this.enable_flag = enable_flag;
    }

    public Integer getEnable_flag()
    {
        return enable_flag;
    }

    public void setFree_one(String free_one)
    {
        this.free_one = free_one;
    }

    public String getFree_one()
    {
        return free_one;
    }

    public void setFree_two(Integer free_two)
    {
        this.free_two = free_two;
    }

    public Integer getFree_two()
    {
        return free_two;
    }

	public Timestamp getApply_finish_time() 
	{
		return apply_finish_time;
	}

	public void setApply_finish_time(Timestamp apply_finish_time) 
	{
		this.apply_finish_time = apply_finish_time;
	}

	public String getPrint_file_address()
	{
		return print_file_address;
	}

	public void setPrint_file_address(String print_file_address)
	{
		this.print_file_address = print_file_address;
	}

}